﻿<?xml version="1.0" encoding="utf-8"?>
<xs:schema id="dtoXmlStorage" targetNamespace="http://tempuri.org/dtoXmlStorage.xsd" xmlns:mstns="http://tempuri.org/dtoXmlStorage.xsd" xmlns="http://tempuri.org/dtoXmlStorage.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:msprop="urn:schemas-microsoft-com:xml-msprop" attributeFormDefault="qualified" elementFormDefault="qualified">
  <xs:annotation>
    <xs:appinfo source="urn:schemas-microsoft-com:xml-msdatasource">
      <DataSource DefaultConnectionIndex="0" FunctionsComponentName="QueriesTableAdapter" Modifier="AutoLayout, AnsiClass, Class, Public" SchemaSerializationMode="IncludeSchema" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
        <Connections />
        <Tables />
        <Sources />
      </DataSource>
    </xs:appinfo>
  </xs:annotation>
  <xs:element name="TPProduct" msprop:Generator_TableClassName="TPProductDataTable" msprop:Generator_TableVarName="tableTPProduct" msprop:Generator_TablePropName="TPProduct" msprop:Generator_RowDeletingName="TPProductRowDeleting" msprop:Generator_UserTableName="TPProduct" msprop:Generator_RowChangingName="TPProductRowChanging" msprop:Generator_RowEvHandlerName="TPProductRowChangeEventHandler" msprop:Generator_RowDeletedName="TPProductRowDeleted" msprop:Generator_RowEvArgName="TPProductRowChangeEvent" msprop:Generator_RowChangedName="TPProductRowChanged" msprop:Generator_RowClassName="TPProductRow">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="TPId" msprop:Generator_ColumnVarNameInTable="columnTPId" msprop:Generator_ColumnPropNameInRow="TPId" msprop:Generator_ColumnPropNameInTable="TPIdColumn" msprop:Generator_UserColumnName="TPId" type="xs:string" />
        <xs:element name="TPProductId" msprop:Generator_ColumnVarNameInTable="columnTPProductId" msprop:Generator_ColumnPropNameInRow="TPProductId" msprop:Generator_ColumnPropNameInTable="TPProductIdColumn" msprop:Generator_UserColumnName="TPProductId" type="xs:string" />
        <xs:element name="TPProductName" msprop:Generator_ColumnVarNameInTable="columnTPProductName" msprop:Generator_ColumnPropNameInRow="TPProductName" msprop:Generator_ColumnPropNameInTable="TPProductNameColumn" msprop:Generator_UserColumnName="TPProductName" type="xs:string" minOccurs="0" />
        <xs:element name="ProductId" msprop:Generator_ColumnVarNameInTable="columnProductId" msprop:Generator_ColumnPropNameInRow="ProductId" msprop:Generator_ColumnPropNameInTable="ProductIdColumn" msprop:Generator_UserColumnName="ProductId" type="xs:string" minOccurs="0" />
        <xs:element name="TPProductDescription" msprop:Generator_ColumnVarNameInTable="columnTPProductDescription" msprop:Generator_ColumnPropNameInRow="TPProductDescription" msprop:Generator_ColumnPropNameInTable="TPProductDescriptionColumn" msprop:Generator_UserColumnName="TPProductDescription" type="xs:string" minOccurs="0" />
        <xs:element name="IsApproved" msprop:Generator_ColumnVarNameInTable="columnIsApproved" msprop:Generator_ColumnPropNameInRow="IsApproved" msprop:Generator_ColumnPropNameInTable="IsApprovedColumn" msprop:Generator_UserColumnName="IsApproved" type="xs:boolean" minOccurs="0" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="dtoXmlStorage" msdata:IsDataSet="true" msdata:UseCurrentLocale="true" msprop:EnableTableAdapterManager="true" msprop:Generator_DataSetName="dtoXmlStorage" msprop:Generator_UserDSName="dtoXmlStorage">
    <xs:complexType>
      <xs:choice minOccurs="0" maxOccurs="unbounded">
        <xs:element ref="TPProduct" />
        <xs:element name="Project" msprop:Generator_TableClassName="ProjectDataTable" msprop:Generator_TableVarName="tableProject" msprop:Generator_TablePropName="Project" msprop:Generator_RowDeletingName="ProjectRowDeleting" msprop:Generator_UserTableName="Project" msprop:Generator_RowChangingName="ProjectRowChanging" msprop:Generator_RowEvHandlerName="ProjectRowChangeEventHandler" msprop:Generator_RowDeletedName="ProjectRowDeleted" msprop:Generator_RowEvArgName="ProjectRowChangeEvent" msprop:Generator_RowChangedName="ProjectRowChanged" msprop:Generator_RowClassName="ProjectRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Id" msdata:Caption="DataColumn1" msprop:Generator_ColumnVarNameInTable="columnId" msprop:Generator_ColumnPropNameInRow="Id" msprop:Generator_ColumnPropNameInTable="IdColumn" msprop:Generator_UserColumnName="Id" type="xs:string" />
              <xs:element name="Name" msdata:Caption="DataColumn1" msprop:Generator_ColumnVarNameInTable="columnName" msprop:Generator_ColumnPropNameInRow="Name" msprop:Generator_ColumnPropNameInTable="NameColumn" msprop:Generator_UserColumnName="Name" type="xs:string" minOccurs="0" />
              <xs:element name="Description" msdata:Caption="DataColumn1" msprop:Generator_ColumnVarNameInTable="columnDescription" msprop:Generator_ColumnPropNameInRow="Description" msprop:Generator_ColumnPropNameInTable="DescriptionColumn" msprop:Generator_UserColumnName="Description" type="xs:string" minOccurs="0" />
              <xs:element name="Status" msdata:Caption="DataColumn1" msprop:Generator_ColumnVarNameInTable="columnStatus" msprop:Generator_ColumnPropNameInRow="Status" msprop:Generator_ColumnPropNameInTable="StatusColumn" msprop:Generator_UserColumnName="Status" type="xs:string" minOccurs="0" />
              <xs:element name="Deadline" msdata:Caption="DataColumn1" msprop:Generator_ColumnVarNameInTable="columnDeadline" msprop:Generator_ColumnPropNameInRow="Deadline" msprop:Generator_ColumnPropNameInTable="DeadlineColumn" msprop:Generator_UserColumnName="Deadline" type="xs:dateTime" minOccurs="0" />
              <xs:element name="WorkAreaId" msdata:Caption="DataColumn1" msprop:Generator_ColumnVarNameInTable="columnWorkAreaId" msprop:Generator_ColumnPropNameInRow="WorkAreaId" msprop:Generator_ColumnPropNameInTable="WorkAreaIdColumn" msprop:Generator_UserColumnName="WorkAreaId" type="xs:string" minOccurs="0" />
              <xs:element name="ProductId" msdata:Caption="DataColumn1" msprop:Generator_ColumnVarNameInTable="columnProductId" msprop:Generator_ColumnPropNameInRow="ProductId" msprop:Generator_ColumnPropNameInTable="ProductIdColumn" msprop:Generator_UserColumnName="ProductId" type="xs:string" minOccurs="0" />
              <xs:element name="OwnerId" msdata:Caption="DataColumn1" msprop:Generator_ColumnVarNameInTable="columnOwnerId" msprop:Generator_ColumnPropNameInRow="OwnerId" msprop:Generator_ColumnPropNameInTable="OwnerIdColumn" msprop:Generator_UserColumnName="OwnerId" type="xs:string" minOccurs="0" />
              <xs:element name="TechnicalContactId" msdata:Caption="DataColumn1" msprop:Generator_ColumnVarNameInTable="columnTechnicalContactId" msprop:Generator_ColumnPropNameInRow="TechnicalContactId" msprop:Generator_ColumnPropNameInTable="TechnicalContactIdColumn" msprop:Generator_UserColumnName="TechnicalContactId" type="xs:string" minOccurs="0" />
              <xs:element name="TimeSpan" msprop:Generator_ColumnVarNameInTable="columnTimeSpan" msprop:Generator_ColumnPropNameInRow="TimeSpan" msprop:Generator_ColumnPropNameInTable="TimeSpanColumn" msprop:Generator_UserColumnName="TimeSpan" type="xs:duration" minOccurs="0" />
              <xs:element name="CustomerIdentity" msprop:Generator_ColumnVarNameInTable="columnCustomerIdentity" msprop:Generator_ColumnPropNameInRow="CustomerIdentity" msprop:Generator_ColumnPropNameInTable="CustomerIdentityColumn" msprop:Generator_UserColumnName="CustomerIdentity" type="xs:string" minOccurs="0" />
              <xs:element name="TPIdentity" msprop:Generator_ColumnVarNameInTable="columnTPIdentity" msprop:Generator_ColumnPropNameInRow="TPIdentity" msprop:Generator_ColumnPropNameInTable="TPIdentityColumn" msprop:Generator_UserColumnName="TPIdentity" type="xs:string" minOccurs="0" />
              <xs:element name="LicenseKey" msprop:Generator_ColumnVarNameInTable="columnLicenseKey" msprop:Generator_ColumnPropNameInRow="LicenseKey" msprop:Generator_ColumnPropNameInTable="LicenseKeyColumn" msprop:Generator_UserColumnName="LicenseKey" type="xs:string" minOccurs="0" />
              <xs:element name="Content" msprop:Generator_TableClassName="ContentDataTable" msprop:Generator_TableVarName="tableContent" msprop:Generator_TablePropName="Content" msprop:Generator_RowDeletingName="ContentRowDeleting" msprop:Generator_UserTableName="Content" msprop:Generator_RowChangingName="ContentRowChanging" msprop:Generator_RowEvHandlerName="ContentRowChangeEventHandler" msprop:Generator_RowDeletedName="ContentRowDeleted" msprop:Generator_RowEvArgName="ContentRowChangeEvent" msprop:Generator_RowChangedName="ContentRowChanged" msprop:Generator_RowClassName="ContentRow" minOccurs="0" maxOccurs="unbounded">
                <xs:annotation>
                  <xs:appinfo>
                    <msdata:Relationship name="Project_Content" msdata:parent="Project" msdata:child="Content" msdata:parentkey="Id" msdata:childkey="ProjectId" msprop:Generator_UserChildTable="Content" msprop:Generator_ChildPropName="GetContentRows" msprop:Generator_ParentPropName="ProjectRow" msprop:Generator_UserRelationName="Project_Content" msprop:Generator_RelationVarName="relationProject_Content" msprop:Generator_UserParentTable="Project" />
                  </xs:appinfo>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="Id" msprop:Generator_ColumnVarNameInTable="columnId" msprop:Generator_ColumnPropNameInRow="Id" msprop:Generator_ColumnPropNameInTable="IdColumn" msprop:Generator_UserColumnName="Id" type="xs:string" />
                    <xs:element name="Name" msprop:Generator_ColumnVarNameInTable="columnName" msprop:Generator_ColumnPropNameInRow="Name" msprop:Generator_ColumnPropNameInTable="NameColumn" msprop:Generator_UserColumnName="Name" type="xs:string" minOccurs="0" />
                    <xs:element name="Version" msprop:Generator_ColumnVarNameInTable="columnVersion" msprop:Generator_ColumnPropNameInRow="Version" msprop:Generator_ColumnPropNameInTable="VersionColumn" msprop:Generator_UserColumnName="Version" type="xs:string" minOccurs="0" />
                    <xs:element name="Type" msprop:Generator_ColumnVarNameInTable="columnType" msprop:Generator_ColumnPropNameInRow="Type" msprop:Generator_ColumnPropNameInTable="TypeColumn" msprop:Generator_UserColumnName="Type" type="xs:string" minOccurs="0" />
                    <xs:element name="LanguageCode" msprop:Generator_ColumnVarNameInTable="columnLanguageCode" msprop:Generator_ColumnPropNameInRow="LanguageCode" msprop:Generator_ColumnPropNameInTable="LanguageCodeColumn" msprop:Generator_UserColumnName="LanguageCode" type="xs:string" minOccurs="0" />
                    <xs:element name="Content" msprop:Generator_ColumnVarNameInTable="columnContent" msprop:Generator_ColumnPropNameInRow="Content" msprop:Generator_ColumnPropNameInTable="ContentColumn" msprop:Generator_UserColumnName="Content" type="xs:string" minOccurs="0" />
                    <xs:element name="ProjectId" msprop:Generator_ColumnVarNameInTable="columnProjectId" msprop:Generator_ColumnPropNameInRow="ProjectId" msprop:Generator_ColumnPropNameInTable="ProjectIdColumn" msprop:Generator_UserColumnName="ProjectId" type="xs:string" minOccurs="0" />
                    <xs:element name="TimeSpan" msprop:Generator_ColumnVarNameInTable="columnTimeSpan" msprop:Generator_ColumnPropNameInRow="TimeSpan" msprop:Generator_ColumnPropNameInTable="TimeSpanColumn" msprop:Generator_UserColumnName="TimeSpan" type="xs:duration" minOccurs="0" />
                    <xs:element name="CustomerIdentity" msprop:Generator_ColumnVarNameInTable="columnCustomerIdentity" msprop:Generator_ColumnPropNameInRow="CustomerIdentity" msprop:Generator_ColumnPropNameInTable="CustomerIdentityColumn" msprop:Generator_UserColumnName="CustomerIdentity" type="xs:string" minOccurs="0" />
                    <xs:element name="TPIdentity" msprop:Generator_ColumnVarNameInTable="columnTPIdentity" msprop:Generator_ColumnPropNameInRow="TPIdentity" msprop:Generator_ColumnPropNameInTable="TPIdentityColumn" msprop:Generator_UserColumnName="TPIdentity" type="xs:string" minOccurs="0" />
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="ProjectHistory" msprop:Generator_TableClassName="ProjectHistoryDataTable" msprop:Generator_TableVarName="tableProjectHistory" msprop:Generator_TablePropName="ProjectHistory" msprop:Generator_RowDeletingName="ProjectHistoryRowDeleting" msprop:Generator_UserTableName="ProjectHistory" msprop:Generator_RowChangingName="ProjectHistoryRowChanging" msprop:Generator_RowEvHandlerName="ProjectHistoryRowChangeEventHandler" msprop:Generator_RowDeletedName="ProjectHistoryRowDeleted" msprop:Generator_RowEvArgName="ProjectHistoryRowChangeEvent" msprop:Generator_RowChangedName="ProjectHistoryRowChanged" msprop:Generator_RowClassName="ProjectHistoryRow" minOccurs="0" maxOccurs="unbounded">
                <xs:annotation>
                  <xs:appinfo>
                    <msdata:Relationship name="Project_ProjectHistory" msdata:parent="Project" msdata:child="ProjectHistory" msdata:parentkey="Id" msdata:childkey="ProjectId" msprop:Generator_UserChildTable="ProjectHistory" msprop:Generator_ChildPropName="GetProjectHistoryRows" msprop:Generator_ParentPropName="ProjectRow" msprop:Generator_UserRelationName="Project_ProjectHistory" msprop:Generator_RelationVarName="relationProject_ProjectHistory" msprop:Generator_UserParentTable="Project" />
                  </xs:appinfo>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="ProjectId" msprop:Generator_ColumnVarNameInTable="columnProjectId" msprop:Generator_ColumnPropNameInRow="ProjectId" msprop:Generator_ColumnPropNameInTable="ProjectIdColumn" msprop:Generator_UserColumnName="ProjectId" type="xs:string" minOccurs="0" />
                    <xs:element name="StateId" msprop:Generator_ColumnVarNameInTable="columnStateId" msprop:Generator_ColumnPropNameInRow="StateId" msprop:Generator_ColumnPropNameInTable="StateIdColumn" msprop:Generator_UserColumnName="StateId" type="xs:string" minOccurs="0" />
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="Translation" msprop:Generator_TableClassName="TranslationDataTable" msprop:Generator_TableVarName="tableTranslation" msprop:Generator_TablePropName="Translation" msprop:Generator_RowDeletingName="TranslationRowDeleting" msprop:Generator_UserTableName="Translation" msprop:Generator_RowChangingName="TranslationRowChanging" msprop:Generator_RowEvHandlerName="TranslationRowChangeEventHandler" msprop:Generator_RowDeletedName="TranslationRowDeleted" msprop:Generator_RowEvArgName="TranslationRowChangeEvent" msprop:Generator_RowChangedName="TranslationRowChanged" msprop:Generator_RowClassName="TranslationRow" minOccurs="0" maxOccurs="unbounded">
                <xs:annotation>
                  <xs:appinfo>
                    <msdata:Relationship name="Project_Translation" msdata:parent="Project" msdata:child="Translation" msdata:parentkey="Id" msdata:childkey="ProjectId" msprop:Generator_UserChildTable="Translation" msprop:Generator_ChildPropName="GetTranslationRows" msprop:Generator_UserParentTable="Project" msprop:Generator_UserRelationName="Project_Translation" msprop:Generator_RelationVarName="relationProject_Translation" msprop:Generator_ParentPropName="ProjectRow" />
                  </xs:appinfo>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="Id" msprop:Generator_ColumnVarNameInTable="columnId" msprop:Generator_ColumnPropNameInRow="Id" msprop:Generator_ColumnPropNameInTable="IdColumn" msprop:Generator_UserColumnName="Id" type="xs:string" />
                    <xs:element name="SourceContentId" msprop:Generator_ColumnVarNameInTable="columnSourceContentId" msprop:Generator_ColumnPropNameInRow="SourceContentId" msprop:Generator_ColumnPropNameInTable="SourceContentIdColumn" msprop:Generator_UserColumnName="SourceContentId" type="xs:string" minOccurs="0" />
                    <xs:element name="TargetContentId" msprop:Generator_ColumnVarNameInTable="columnTargetContentId" msprop:Generator_ColumnPropNameInRow="TargetContentId" msprop:Generator_ColumnPropNameInTable="TargetContentIdColumn" msprop:Generator_UserColumnName="TargetContentId" type="xs:string" minOccurs="0" />
                    <xs:element name="Status" msprop:Generator_ColumnVarNameInTable="columnStatus" msprop:Generator_ColumnPropNameInRow="Status" msprop:Generator_ColumnPropNameInTable="StatusColumn" msprop:Generator_UserColumnName="Status" type="xs:string" minOccurs="0" />
                    <xs:element name="Progress" msprop:Generator_ColumnVarNameInTable="columnProgress" msprop:Generator_ColumnPropNameInRow="Progress" msprop:Generator_ColumnPropNameInTable="ProgressColumn" msprop:Generator_UserColumnName="Progress" type="xs:int" minOccurs="0" />
                    <xs:element name="ProjectId" msprop:Generator_ColumnVarNameInTable="columnProjectId" msprop:Generator_ColumnPropNameInRow="ProjectId" msprop:Generator_ColumnPropNameInTable="ProjectIdColumn" msprop:Generator_UserColumnName="ProjectId" type="xs:string" minOccurs="0" />
                    <xs:element name="SourceLanguageCode" msprop:Generator_ColumnVarNameInTable="columnSourceLanguageCode" msprop:Generator_ColumnPropNameInRow="SourceLanguageCode" msprop:Generator_ColumnPropNameInTable="SourceLanguageCodeColumn" msprop:Generator_UserColumnName="SourceLanguageCode" type="xs:string" minOccurs="0" />
                    <xs:element name="TargetLanguageCode" msprop:Generator_ColumnVarNameInTable="columnTargetLanguageCode" msprop:Generator_ColumnPropNameInRow="TargetLanguageCode" msprop:Generator_ColumnPropNameInTable="TargetLanguageCodeColumn" msprop:Generator_UserColumnName="TargetLanguageCode" type="xs:string" minOccurs="0" />
                    <xs:element name="TimeSpan" msprop:Generator_ColumnVarNameInTable="columnTimeSpan" msprop:Generator_ColumnPropNameInRow="TimeSpan" msprop:Generator_ColumnPropNameInTable="TimeSpanColumn" msprop:Generator_UserColumnName="TimeSpan" type="xs:duration" minOccurs="0" />
                    <xs:element name="Comment" msprop:Generator_ColumnVarNameInTable="columnComment" msprop:Generator_ColumnPropNameInRow="Comment" msprop:Generator_ColumnPropNameInTable="CommentColumn" msprop:Generator_UserColumnName="Comment" type="xs:string" minOccurs="0" />
                    <xs:element name="CustomerIdentity" msprop:Generator_ColumnVarNameInTable="columnCustomerIdentity" msprop:Generator_ColumnPropNameInRow="CustomerIdentity" msprop:Generator_ColumnPropNameInTable="CustomerIdentityColumn" msprop:Generator_UserColumnName="CustomerIdentity" type="xs:string" minOccurs="0" />
                    <xs:element name="TPIdentity" msprop:Generator_ColumnVarNameInTable="columnTPIdentity" msprop:Generator_ColumnPropNameInRow="TPIdentity" msprop:Generator_ColumnPropNameInTable="TPIdentityColumn" msprop:Generator_UserColumnName="TPIdentity" type="xs:string" minOccurs="0" />
                    <xs:element name="ResponsibleId" msprop:Generator_ColumnVarNameInTable="columnResponsibleId" msprop:Generator_ColumnPropNameInRow="ResponsibleId" msprop:Generator_ColumnPropNameInTable="ResponsibleIdColumn" msprop:Generator_UserColumnName="ResponsibleId" type="xs:string" minOccurs="0" />
                    <xs:element name="TranslationHistory" msprop:Generator_TableClassName="TranslationHistoryDataTable" msprop:Generator_TableVarName="tableTranslationHistory" msprop:Generator_TablePropName="TranslationHistory" msprop:Generator_RowDeletingName="TranslationHistoryRowDeleting" msprop:Generator_UserTableName="TranslationHistory" msprop:Generator_RowChangingName="TranslationHistoryRowChanging" msprop:Generator_RowEvHandlerName="TranslationHistoryRowChangeEventHandler" msprop:Generator_RowDeletedName="TranslationHistoryRowDeleted" msprop:Generator_RowEvArgName="TranslationHistoryRowChangeEvent" msprop:Generator_RowChangedName="TranslationHistoryRowChanged" msprop:Generator_RowClassName="TranslationHistoryRow" minOccurs="0" maxOccurs="unbounded">
                      <xs:annotation>
                        <xs:appinfo>
                          <msdata:Relationship name="Translation_TranslationHistory" msdata:parent="Translation" msdata:child="TranslationHistory" msdata:parentkey="Id" msdata:childkey="TranslationId" msprop:Generator_UserChildTable="TranslationHistory" msprop:Generator_ChildPropName="GetTranslationHistoryRows" msprop:Generator_ParentPropName="TranslationRow" msprop:Generator_UserRelationName="Translation_TranslationHistory" msprop:Generator_RelationVarName="relationTranslation_TranslationHistory" msprop:Generator_UserParentTable="Translation" />
                        </xs:appinfo>
                      </xs:annotation>
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="TranslationId" msprop:Generator_ColumnVarNameInTable="columnTranslationId" msprop:Generator_ColumnPropNameInRow="TranslationId" msprop:Generator_ColumnPropNameInTable="TranslationIdColumn" msprop:Generator_UserColumnName="TranslationId" type="xs:string" minOccurs="0" />
                          <xs:element name="StateId" msprop:Generator_ColumnVarNameInTable="columnStateId" msprop:Generator_ColumnPropNameInRow="StateId" msprop:Generator_ColumnPropNameInTable="StateIdColumn" msprop:Generator_UserColumnName="StateId" type="xs:string" minOccurs="0" />
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="Company" msprop:Generator_TableClassName="CompanyDataTable" msprop:Generator_TableVarName="tableCompany" msprop:Generator_TablePropName="Company" msprop:Generator_RowDeletingName="CompanyRowDeleting" msprop:Generator_UserTableName="Company" msprop:Generator_RowChangingName="CompanyRowChanging" msprop:Generator_RowEvHandlerName="CompanyRowChangeEventHandler" msprop:Generator_RowDeletedName="CompanyRowDeleted" msprop:Generator_RowEvArgName="CompanyRowChangeEvent" msprop:Generator_RowChangedName="CompanyRowChanged" msprop:Generator_RowClassName="CompanyRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Id" msprop:Generator_ColumnVarNameInTable="columnId" msprop:Generator_ColumnPropNameInRow="Id" msprop:Generator_ColumnPropNameInTable="IdColumn" msprop:Generator_UserColumnName="Id" type="xs:string" />
              <xs:element name="Name" msprop:Generator_ColumnVarNameInTable="columnName" msprop:Generator_ColumnPropNameInRow="Name" msprop:Generator_ColumnPropNameInTable="NameColumn" msprop:Generator_UserColumnName="Name" type="xs:string" minOccurs="0" />
              <xs:element name="Address" msprop:Generator_ColumnVarNameInTable="columnAddress" msprop:Generator_ColumnPropNameInRow="Address" msprop:Generator_ColumnPropNameInTable="AddressColumn" msprop:Generator_UserColumnName="Address" type="xs:string" minOccurs="0" />
              <xs:element name="City" msprop:Generator_ColumnVarNameInTable="columnCity" msprop:Generator_ColumnPropNameInRow="City" msprop:Generator_ColumnPropNameInTable="CityColumn" msprop:Generator_UserColumnName="City" type="xs:string" minOccurs="0" />
              <xs:element name="State" msprop:Generator_ColumnVarNameInTable="columnState" msprop:Generator_ColumnPropNameInRow="State" msprop:Generator_ColumnPropNameInTable="StateColumn" msprop:Generator_UserColumnName="State" type="xs:string" minOccurs="0" />
              <xs:element name="Zip" msprop:Generator_ColumnVarNameInTable="columnZip" msprop:Generator_ColumnPropNameInRow="Zip" msprop:Generator_ColumnPropNameInTable="ZipColumn" msprop:Generator_UserColumnName="Zip" type="xs:string" minOccurs="0" />
              <xs:element name="Country" msprop:Generator_ColumnVarNameInTable="columnCountry" msprop:Generator_ColumnPropNameInRow="Country" msprop:Generator_ColumnPropNameInTable="CountryColumn" msprop:Generator_UserColumnName="Country" type="xs:string" minOccurs="0" />
              <xs:element name="Phone" msprop:Generator_ColumnVarNameInTable="columnPhone" msprop:Generator_ColumnPropNameInRow="Phone" msprop:Generator_ColumnPropNameInTable="PhoneColumn" msprop:Generator_UserColumnName="Phone" type="xs:string" minOccurs="0" />
              <xs:element name="Currency" msprop:Generator_ColumnVarNameInTable="columnCurrency" msprop:Generator_ColumnPropNameInRow="Currency" msprop:Generator_ColumnPropNameInTable="CurrencyColumn" msprop:Generator_UserColumnName="Currency" type="xs:string" minOccurs="0" />
              <xs:element name="CustomerIdentity" msprop:Generator_ColumnVarNameInTable="columnCustomerIdentity" msprop:Generator_ColumnPropNameInRow="CustomerIdentity" msprop:Generator_ColumnPropNameInTable="CustomerIdentityColumn" msprop:Generator_UserColumnName="CustomerIdentity" type="xs:string" minOccurs="0" />
              <xs:element name="TPIdentity" msprop:Generator_ColumnVarNameInTable="columnTPIdentity" msprop:Generator_ColumnPropNameInRow="TPIdentity" msprop:Generator_ColumnPropNameInTable="TPIdentityColumn" msprop:Generator_UserColumnName="TPIdentity" type="xs:string" minOccurs="0" />
              <xs:element name="TimeSpan" msprop:Generator_ColumnVarNameInTable="columnTimeSpan" msprop:Generator_ColumnPropNameInRow="TimeSpan" msprop:Generator_ColumnPropNameInTable="TimeSpanColumn" msprop:Generator_UserColumnName="TimeSpan" type="xs:duration" minOccurs="0" />
              <xs:element name="Contact" msprop:Generator_TableClassName="ContactDataTable" msprop:Generator_TableVarName="tableContact" msprop:Generator_TablePropName="Contact" msprop:Generator_RowDeletingName="ContactRowDeleting" msprop:Generator_UserTableName="Contact" msprop:Generator_RowChangingName="ContactRowChanging" msprop:Generator_RowEvHandlerName="ContactRowChangeEventHandler" msprop:Generator_RowDeletedName="ContactRowDeleted" msprop:Generator_RowEvArgName="ContactRowChangeEvent" msprop:Generator_RowChangedName="ContactRowChanged" msprop:Generator_RowClassName="ContactRow" minOccurs="0" maxOccurs="unbounded">
                <xs:annotation>
                  <xs:appinfo>
                    <msdata:Relationship name="Company_Contact" msdata:parent="Company" msdata:child="Contact" msdata:parentkey="Id" msdata:childkey="CompanyId" msprop:Generator_UserChildTable="Contact" msprop:Generator_ChildPropName="GetContactRows" msprop:Generator_UserParentTable="Company" msprop:Generator_UserRelationName="Company_Contact" msprop:Generator_RelationVarName="relationCompany_Contact" msprop:Generator_ParentPropName="CompanyRow" />
                  </xs:appinfo>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="Id" msprop:Generator_ColumnVarNameInTable="columnId" msprop:Generator_ColumnPropNameInRow="Id" msprop:Generator_ColumnPropNameInTable="IdColumn" msprop:Generator_UserColumnName="Id" type="xs:string" />
                    <xs:element name="FirstName" msprop:Generator_ColumnVarNameInTable="columnFirstName" msprop:Generator_ColumnPropNameInRow="FirstName" msprop:Generator_ColumnPropNameInTable="FirstNameColumn" msprop:Generator_UserColumnName="FirstName" type="xs:string" minOccurs="0" />
                    <xs:element name="LastName" msprop:Generator_ColumnVarNameInTable="columnLastName" msprop:Generator_ColumnPropNameInRow="LastName" msprop:Generator_ColumnPropNameInTable="LastNameColumn" msprop:Generator_UserColumnName="LastName" type="xs:string" minOccurs="0" />
                    <xs:element name="EMail" msprop:Generator_ColumnVarNameInTable="columnEMail" msprop:Generator_ColumnPropNameInRow="EMail" msprop:Generator_ColumnPropNameInTable="EMailColumn" msprop:Generator_UserColumnName="EMail" type="xs:string" minOccurs="0" />
                    <xs:element name="Phone" msprop:Generator_ColumnVarNameInTable="columnPhone" msprop:Generator_ColumnPropNameInRow="Phone" msprop:Generator_ColumnPropNameInTable="PhoneColumn" msprop:Generator_UserColumnName="Phone" type="xs:string" minOccurs="0" />
                    <xs:element name="CompanyId" msprop:Generator_ColumnVarNameInTable="columnCompanyId" msprop:Generator_ColumnPropNameInRow="CompanyId" msprop:Generator_ColumnPropNameInTable="CompanyIdColumn" msprop:Generator_UserColumnName="CompanyId" type="xs:string" minOccurs="0" />
                    <xs:element name="Title" msprop:Generator_ColumnVarNameInTable="columnTitle" msprop:Generator_ColumnPropNameInRow="Title" msprop:Generator_ColumnPropNameInTable="TitleColumn" msprop:Generator_UserColumnName="Title" type="xs:string" minOccurs="0" />
                    <xs:element name="CustomerIdentity" msprop:Generator_ColumnVarNameInTable="columnCustomerIdentity" msprop:Generator_ColumnPropNameInRow="CustomerIdentity" msprop:Generator_ColumnPropNameInTable="CustomerIdentityColumn" msprop:Generator_UserColumnName="CustomerIdentity" type="xs:string" minOccurs="0" />
                    <xs:element name="TPIdentity" msprop:Generator_ColumnVarNameInTable="columnTPIdentity" msprop:Generator_ColumnPropNameInRow="TPIdentity" msprop:Generator_ColumnPropNameInTable="TPIdentityColumn" msprop:Generator_UserColumnName="TPIdentity" type="xs:string" minOccurs="0" />
                    <xs:element name="TimeSpan" msprop:Generator_ColumnVarNameInTable="columnTimeSpan" msprop:Generator_ColumnPropNameInRow="TimeSpan" msprop:Generator_ColumnPropNameInTable="TimeSpanColumn" msprop:Generator_UserColumnName="TimeSpan" type="xs:duration" minOccurs="0" />
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="PluginLicense" msprop:Generator_TableClassName="PluginLicenseDataTable" msprop:Generator_TableVarName="tablePluginLicense" msprop:Generator_TablePropName="PluginLicense" msprop:Generator_RowDeletingName="PluginLicenseRowDeleting" msprop:Generator_UserTableName="PluginLicense" msprop:Generator_RowChangingName="PluginLicenseRowChanging" msprop:Generator_RowEvHandlerName="PluginLicenseRowChangeEventHandler" msprop:Generator_RowDeletedName="PluginLicenseRowDeleted" msprop:Generator_RowEvArgName="PluginLicenseRowChangeEvent" msprop:Generator_RowChangedName="PluginLicenseRowChanged" msprop:Generator_RowClassName="PluginLicenseRow" minOccurs="0" maxOccurs="unbounded">
                <xs:annotation>
                  <xs:appinfo>
                    <msdata:Relationship name="Company_PluginLicense" msdata:parent="Company" msdata:child="PluginLicense" msdata:parentkey="Id" msdata:childkey="CompanyId" msprop:Generator_UserChildTable="PluginLicense" msprop:Generator_ChildPropName="GetPluginLicenseRows" msprop:Generator_ParentPropName="CompanyRow" msprop:Generator_UserRelationName="Company_PluginLicense" msprop:Generator_RelationVarName="relationCompany_PluginLicense" msprop:Generator_UserParentTable="Company" />
                  </xs:appinfo>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="LicenseKey" msprop:Generator_ColumnVarNameInTable="columnLicenseKey" msprop:Generator_ColumnPropNameInRow="LicenseKey" msprop:Generator_ColumnPropNameInTable="LicenseKeyColumn" msprop:Generator_UserColumnName="LicenseKey" type="xs:string" />
                    <xs:element name="CompanyId" msprop:Generator_ColumnVarNameInTable="columnCompanyId" msprop:Generator_ColumnPropNameInRow="CompanyId" msprop:Generator_ColumnPropNameInTable="CompanyIdColumn" msprop:Generator_UserColumnName="CompanyId" type="xs:string" minOccurs="0" />
                    <xs:element name="PluginId" msprop:Generator_ColumnVarNameInTable="columnPluginId" msprop:Generator_ColumnPropNameInRow="PluginId" msprop:Generator_ColumnPropNameInTable="PluginIdColumn" msprop:Generator_UserColumnName="PluginId" type="xs:string" minOccurs="0" />
                    <xs:element name="UserAccountId" msprop:Generator_ColumnVarNameInTable="columnUserAccountId" msprop:Generator_ColumnPropNameInRow="UserAccountId" msprop:Generator_ColumnPropNameInTable="UserAccountIdColumn" msprop:Generator_UserColumnName="UserAccountId" type="xs:string" minOccurs="0" />
                    <xs:element name="PushURL" msprop:Generator_ColumnVarNameInTable="columnPushURL" msprop:Generator_ColumnPropNameInRow="PushURL" msprop:Generator_ColumnPropNameInTable="PushURLColumn" msprop:Generator_UserColumnName="PushURL" type="xs:string" minOccurs="0" />
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="BillingInfo" msprop:Generator_TableClassName="BillingInfoDataTable" msprop:Generator_TableVarName="tableBillingInfo" msprop:Generator_TablePropName="BillingInfo" msprop:Generator_RowDeletingName="BillingInfoRowDeleting" msprop:Generator_UserTableName="BillingInfo" msprop:Generator_RowChangingName="BillingInfoRowChanging" msprop:Generator_RowEvHandlerName="BillingInfoRowChangeEventHandler" msprop:Generator_RowDeletedName="BillingInfoRowDeleted" msprop:Generator_RowEvArgName="BillingInfoRowChangeEvent" msprop:Generator_RowChangedName="BillingInfoRowChanged" msprop:Generator_RowClassName="BillingInfoRow" minOccurs="0" maxOccurs="unbounded">
                <xs:annotation>
                  <xs:appinfo>
                    <msdata:Relationship name="Company_BillingInfo" msdata:parent="Company" msdata:child="BillingInfo" msdata:parentkey="Id" msdata:childkey="CompanyId" msprop:Generator_UserChildTable="BillingInfo" msprop:Generator_ChildPropName="GetBillingInfoRows" msprop:Generator_UserParentTable="Company" msprop:Generator_UserRelationName="Company_BillingInfo" msprop:Generator_RelationVarName="relationCompany_BillingInfo" msprop:Generator_ParentPropName="CompanyRow" />
                  </xs:appinfo>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="Id" msprop:Generator_ColumnVarNameInTable="columnId" msprop:Generator_ColumnPropNameInRow="Id" msprop:Generator_ColumnPropNameInTable="IdColumn" msprop:Generator_UserColumnName="Id" type="xs:string" />
                    <xs:element name="CompanyId" msprop:Generator_ColumnVarNameInTable="columnCompanyId" msprop:Generator_ColumnPropNameInRow="CompanyId" msprop:Generator_ColumnPropNameInTable="CompanyIdColumn" msprop:Generator_UserColumnName="CompanyId" type="xs:string" minOccurs="0" />
                    <xs:element name="Name" msprop:Generator_ColumnVarNameInTable="columnName" msprop:Generator_ColumnPropNameInRow="Name" msprop:Generator_ColumnPropNameInTable="NameColumn" msprop:Generator_UserColumnName="Name" type="xs:string" minOccurs="0" />
                    <xs:element name="BillingFirstName" msprop:Generator_ColumnVarNameInTable="columnBillingFirstName" msprop:Generator_ColumnPropNameInRow="BillingFirstName" msprop:Generator_ColumnPropNameInTable="BillingFirstNameColumn" msprop:Generator_UserColumnName="BillingFirstName" type="xs:string" minOccurs="0" />
                    <xs:element name="BillingLastName" msprop:Generator_ColumnVarNameInTable="columnBillingLastName" msprop:Generator_ColumnPropNameInRow="BillingLastName" msprop:Generator_ColumnPropNameInTable="BillingLastNameColumn" msprop:Generator_UserColumnName="BillingLastName" type="xs:string" minOccurs="0" />
                    <xs:element name="BillingEmail" msprop:Generator_ColumnVarNameInTable="columnBillingEmail" msprop:Generator_ColumnPropNameInRow="BillingEmail" msprop:Generator_ColumnPropNameInTable="BillingEmailColumn" msprop:Generator_UserColumnName="BillingEmail" type="xs:string" minOccurs="0" />
                    <xs:element name="BillingCountry" msprop:Generator_ColumnVarNameInTable="columnBillingCountry" msprop:Generator_ColumnPropNameInRow="BillingCountry" msprop:Generator_ColumnPropNameInTable="BillingCountryColumn" msprop:Generator_UserColumnName="BillingCountry" type="xs:string" minOccurs="0" />
                    <xs:element name="BillingStreetAddress" msprop:Generator_ColumnVarNameInTable="columnBillingStreetAddress" msprop:Generator_ColumnPropNameInRow="BillingStreetAddress" msprop:Generator_ColumnPropNameInTable="BillingStreetAddressColumn" msprop:Generator_UserColumnName="BillingStreetAddress" type="xs:string" minOccurs="0" />
                    <xs:element name="BillingStreetAddress2" msprop:Generator_ColumnVarNameInTable="columnBillingStreetAddress2" msprop:Generator_ColumnPropNameInRow="BillingStreetAddress2" msprop:Generator_ColumnPropNameInTable="BillingStreetAddress2Column" msprop:Generator_UserColumnName="BillingStreetAddress2" type="xs:string" minOccurs="0" />
                    <xs:element name="BillingPostalCode" msprop:Generator_ColumnVarNameInTable="columnBillingPostalCode" msprop:Generator_ColumnPropNameInRow="BillingPostalCode" msprop:Generator_ColumnPropNameInTable="BillingPostalCodeColumn" msprop:Generator_UserColumnName="BillingPostalCode" type="xs:string" minOccurs="0" />
                    <xs:element name="BillingCity" msprop:Generator_ColumnVarNameInTable="columnBillingCity" msprop:Generator_ColumnPropNameInRow="BillingCity" msprop:Generator_ColumnPropNameInTable="BillingCityColumn" msprop:Generator_UserColumnName="BillingCity" type="xs:string" minOccurs="0" />
                    <xs:element name="BillingCurrency" msprop:Generator_ColumnVarNameInTable="columnBillingCurrency" msprop:Generator_ColumnPropNameInRow="BillingCurrency" msprop:Generator_ColumnPropNameInTable="BillingCurrencyColumn" msprop:Generator_UserColumnName="BillingCurrency" type="xs:string" minOccurs="0" />
                    <xs:element name="CustomerIdentity" msprop:Generator_ColumnVarNameInTable="columnCustomerIdentity" msprop:Generator_ColumnPropNameInRow="CustomerIdentity" msprop:Generator_ColumnPropNameInTable="CustomerIdentityColumn" msprop:Generator_UserColumnName="CustomerIdentity" type="xs:string" minOccurs="0" />
                    <xs:element name="TPIdentity" msprop:Generator_ColumnVarNameInTable="columnTPIdentity" msprop:Generator_ColumnPropNameInRow="TPIdentity" msprop:Generator_ColumnPropNameInTable="TPIdentityColumn" msprop:Generator_UserColumnName="TPIdentity" type="xs:string" minOccurs="0" />
                    <xs:element name="TimeSpan" msprop:Generator_ColumnVarNameInTable="columnTimeSpan" msprop:Generator_ColumnPropNameInRow="TimeSpan" msprop:Generator_ColumnPropNameInTable="TimeSpanColumn" msprop:Generator_UserColumnName="TimeSpan" type="xs:duration" minOccurs="0" />
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="WorkArea" msprop:Generator_TableClassName="WorkAreaDataTable" msprop:Generator_TableVarName="tableWorkArea" msprop:Generator_TablePropName="WorkArea" msprop:Generator_RowDeletingName="WorkAreaRowDeleting" msprop:Generator_UserTableName="WorkArea" msprop:Generator_RowChangingName="WorkAreaRowChanging" msprop:Generator_RowEvHandlerName="WorkAreaRowChangeEventHandler" msprop:Generator_RowDeletedName="WorkAreaRowDeleted" msprop:Generator_RowEvArgName="WorkAreaRowChangeEvent" msprop:Generator_RowChangedName="WorkAreaRowChanged" msprop:Generator_RowClassName="WorkAreaRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Id" msprop:Generator_ColumnVarNameInTable="columnId" msprop:Generator_ColumnPropNameInRow="Id" msprop:Generator_ColumnPropNameInTable="IdColumn" msprop:Generator_UserColumnName="Id" type="xs:string" />
              <xs:element name="Name" msprop:Generator_ColumnVarNameInTable="columnName" msprop:Generator_ColumnPropNameInRow="Name" msprop:Generator_ColumnPropNameInTable="NameColumn" msprop:Generator_UserColumnName="Name" type="xs:string" minOccurs="0" />
              <xs:element name="ParentId" msprop:Generator_ColumnVarNameInTable="columnParentId" msprop:Generator_ColumnPropNameInRow="ParentId" msprop:Generator_ColumnPropNameInTable="ParentIdColumn" msprop:Generator_UserColumnName="ParentId" type="xs:string" minOccurs="0" />
              <xs:element name="IsApproved" msprop:Generator_ColumnVarNameInTable="columnIsApproved" msprop:Generator_ColumnPropNameInRow="IsApproved" msprop:Generator_ColumnPropNameInTable="IsApprovedColumn" msprop:Generator_UserColumnName="IsApproved" type="xs:boolean" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="Language" msprop:Generator_TableClassName="LanguageDataTable" msprop:Generator_TableVarName="tableLanguage" msprop:Generator_TablePropName="Language" msprop:Generator_RowDeletingName="LanguageRowDeleting" msprop:Generator_UserTableName="Language" msprop:Generator_RowChangingName="LanguageRowChanging" msprop:Generator_RowEvHandlerName="LanguageRowChangeEventHandler" msprop:Generator_RowDeletedName="LanguageRowDeleted" msprop:Generator_RowEvArgName="LanguageRowChangeEvent" msprop:Generator_RowChangedName="LanguageRowChanged" msprop:Generator_RowClassName="LanguageRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Code" msprop:Generator_ColumnVarNameInTable="columnCode" msprop:Generator_ColumnPropNameInRow="Code" msprop:Generator_ColumnPropNameInTable="CodeColumn" msprop:Generator_UserColumnName="Code" type="xs:string" />
              <xs:element name="Name" msprop:Generator_ColumnVarNameInTable="columnName" msprop:Generator_ColumnPropNameInRow="Name" msprop:Generator_ColumnPropNameInTable="NameColumn" msprop:Generator_UserColumnName="Name" type="xs:string" minOccurs="0" />
              <xs:element name="LanguageLocalization" msprop:Generator_TableClassName="LanguageLocalizationDataTable" msprop:Generator_TableVarName="tableLanguageLocalization" msprop:Generator_TablePropName="LanguageLocalization" msprop:Generator_RowDeletingName="LanguageLocalizationRowDeleting" msprop:Generator_UserTableName="LanguageLocalization" msprop:Generator_RowChangingName="LanguageLocalizationRowChanging" msprop:Generator_RowEvHandlerName="LanguageLocalizationRowChangeEventHandler" msprop:Generator_RowDeletedName="LanguageLocalizationRowDeleted" msprop:Generator_RowEvArgName="LanguageLocalizationRowChangeEvent" msprop:Generator_RowChangedName="LanguageLocalizationRowChanged" msprop:Generator_RowClassName="LanguageLocalizationRow" minOccurs="0" maxOccurs="unbounded">
                <xs:annotation>
                  <xs:appinfo>
                    <msdata:Relationship name="Language_LanguageLocalization1" msdata:parent="Language" msdata:child="LanguageLocalization" msdata:parentkey="Code" msdata:childkey="LocalizationCode" msprop:Generator_UserChildTable="LanguageLocalization" msprop:Generator_ChildPropName="GetLanguageLocalizationRowsByLanguage_LanguageLocalization1" msprop:Generator_ParentPropName="LanguageRowByLanguage_LanguageLocalization1" msprop:Generator_UserRelationName="Language_LanguageLocalization1" msprop:Generator_RelationVarName="relationLanguage_LanguageLocalization1" msprop:Generator_UserParentTable="Language" />
                  </xs:appinfo>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="Code" msprop:Generator_ColumnVarNameInTable="columnCode" msprop:Generator_ColumnPropNameInRow="Code" msprop:Generator_ColumnPropNameInTable="CodeColumn" msprop:Generator_UserColumnName="Code" type="xs:string" minOccurs="0" />
                    <xs:element name="LocalizationCode" msprop:Generator_ColumnVarNameInTable="columnLocalizationCode" msprop:Generator_ColumnPropNameInRow="LocalizationCode" msprop:Generator_ColumnPropNameInTable="LocalizationCodeColumn" msprop:Generator_UserColumnName="LocalizationCode" type="xs:string" minOccurs="0" />
                    <xs:element name="Name" msprop:Generator_ColumnVarNameInTable="columnName" msprop:Generator_ColumnPropNameInRow="Name" msprop:Generator_ColumnPropNameInTable="NameColumn" msprop:Generator_UserColumnName="Name" type="xs:string" minOccurs="0" />
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="TranslationProvider" msprop:Generator_TableClassName="TranslationProviderDataTable" msprop:Generator_TableVarName="tableTranslationProvider" msprop:Generator_TablePropName="TranslationProvider" msprop:Generator_RowDeletingName="TranslationProviderRowDeleting" msprop:Generator_UserTableName="TranslationProvider" msprop:Generator_RowChangingName="TranslationProviderRowChanging" msprop:Generator_RowEvHandlerName="TranslationProviderRowChangeEventHandler" msprop:Generator_RowDeletedName="TranslationProviderRowDeleted" msprop:Generator_RowEvArgName="TranslationProviderRowChangeEvent" msprop:Generator_RowChangedName="TranslationProviderRowChanged" msprop:Generator_RowClassName="TranslationProviderRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Id" msprop:Generator_ColumnVarNameInTable="columnId" msprop:Generator_ColumnPropNameInRow="Id" msprop:Generator_ColumnPropNameInTable="IdColumn" msprop:Generator_UserColumnName="Id" type="xs:string" />
              <xs:element name="IsDefault" msprop:Generator_ColumnVarNameInTable="columnIsDefault" msprop:Generator_ColumnPropNameInRow="IsDefault" msprop:Generator_ColumnPropNameInTable="IsDefaultColumn" msprop:Generator_UserColumnName="IsDefault" type="xs:boolean" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="Erorrs" msprop:Generator_TableClassName="ErorrsDataTable" msprop:Generator_TableVarName="tableErorrs" msprop:Generator_TablePropName="Erorrs" msprop:Generator_RowDeletingName="ErorrsRowDeleting" msprop:Generator_UserTableName="Erorrs" msprop:Generator_RowChangingName="ErorrsRowChanging" msprop:Generator_RowEvHandlerName="ErorrsRowChangeEventHandler" msprop:Generator_RowDeletedName="ErorrsRowDeleted" msprop:Generator_RowEvArgName="ErorrsRowChangeEvent" msprop:Generator_RowChangedName="ErorrsRowChanged" msprop:Generator_RowClassName="ErorrsRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="EntityId" msprop:Generator_ColumnVarNameInTable="columnEntityId" msprop:Generator_ColumnPropNameInRow="EntityId" msprop:Generator_ColumnPropNameInTable="EntityIdColumn" msprop:Generator_UserColumnName="EntityId" type="xs:string" minOccurs="0" />
              <xs:element name="When" msprop:Generator_ColumnVarNameInTable="columnWhen" msprop:Generator_ColumnPropNameInRow="When" msprop:Generator_ColumnPropNameInTable="WhenColumn" msprop:Generator_UserColumnName="When" type="xs:dateTime" minOccurs="0" />
              <xs:element name="Message" msprop:Generator_ColumnVarNameInTable="columnMessage" msprop:Generator_ColumnPropNameInRow="Message" msprop:Generator_ColumnPropNameInTable="MessageColumn" msprop:Generator_UserColumnName="Message" type="xs:string" minOccurs="0" />
              <xs:element name="Description" msprop:Generator_ColumnVarNameInTable="columnDescription" msprop:Generator_ColumnPropNameInRow="Description" msprop:Generator_ColumnPropNameInTable="DescriptionColumn" msprop:Generator_UserColumnName="Description" type="xs:string" minOccurs="0" />
              <xs:element name="Severity" msprop:Generator_ColumnVarNameInTable="columnSeverity" msprop:Generator_ColumnPropNameInRow="Severity" msprop:Generator_ColumnPropNameInTable="SeverityColumn" msprop:Generator_UserColumnName="Severity" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="StateHistory" msprop:Generator_TableClassName="StateHistoryDataTable" msprop:Generator_TableVarName="tableStateHistory" msprop:Generator_TablePropName="StateHistory" msprop:Generator_RowDeletingName="StateHistoryRowDeleting" msprop:Generator_UserTableName="StateHistory" msprop:Generator_RowChangingName="StateHistoryRowChanging" msprop:Generator_RowEvHandlerName="StateHistoryRowChangeEventHandler" msprop:Generator_RowDeletedName="StateHistoryRowDeleted" msprop:Generator_RowEvArgName="StateHistoryRowChangeEvent" msprop:Generator_RowChangedName="StateHistoryRowChanged" msprop:Generator_RowClassName="StateHistoryRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Id" msprop:Generator_ColumnVarNameInTable="columnId" msprop:Generator_ColumnPropNameInRow="Id" msprop:Generator_ColumnPropNameInTable="IdColumn" msprop:Generator_UserColumnName="Id" type="xs:string" />
              <xs:element name="When" msprop:Generator_ColumnVarNameInTable="columnWhen" msprop:Generator_ColumnPropNameInRow="When" msprop:Generator_ColumnPropNameInTable="WhenColumn" msprop:Generator_UserColumnName="When" type="xs:string" minOccurs="0" />
              <xs:element name="Status" msprop:Generator_ColumnVarNameInTable="columnStatus" msprop:Generator_ColumnPropNameInRow="Status" msprop:Generator_ColumnPropNameInTable="StatusColumn" msprop:Generator_UserColumnName="Status" type="xs:string" minOccurs="0" />
              <xs:element name="OwnerID" msprop:Generator_ColumnVarNameInTable="columnOwnerID" msprop:Generator_ColumnPropNameInRow="OwnerID" msprop:Generator_ColumnPropNameInTable="OwnerIDColumn" msprop:Generator_UserColumnName="OwnerID" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="Plugin" msprop:Generator_TableClassName="PluginDataTable" msprop:Generator_TableVarName="tablePlugin" msprop:Generator_TablePropName="Plugin" msprop:Generator_RowDeletingName="PluginRowDeleting" msprop:Generator_UserTableName="Plugin" msprop:Generator_RowChangingName="PluginRowChanging" msprop:Generator_RowEvHandlerName="PluginRowChangeEventHandler" msprop:Generator_RowDeletedName="PluginRowDeleted" msprop:Generator_RowEvArgName="PluginRowChangeEvent" msprop:Generator_RowChangedName="PluginRowChanged" msprop:Generator_RowClassName="PluginRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Id" msprop:Generator_ColumnVarNameInTable="columnId" msprop:Generator_ColumnPropNameInRow="Id" msprop:Generator_ColumnPropNameInTable="IdColumn" msprop:Generator_UserColumnName="Id" type="xs:string" />
              <xs:element name="Name" msprop:Generator_ColumnVarNameInTable="columnName" msprop:Generator_ColumnPropNameInRow="Name" msprop:Generator_ColumnPropNameInTable="NameColumn" msprop:Generator_UserColumnName="Name" type="xs:string" minOccurs="0" />
              <xs:element name="Platform" msprop:Generator_ColumnVarNameInTable="columnPlatform" msprop:Generator_ColumnPropNameInRow="Platform" msprop:Generator_ColumnPropNameInTable="PlatformColumn" msprop:Generator_UserColumnName="Platform" type="xs:string" minOccurs="0" />
              <xs:element name="Version" msprop:Generator_ColumnVarNameInTable="columnVersion" msprop:Generator_ColumnPropNameInRow="Version" msprop:Generator_ColumnPropNameInTable="VersionColumn" msprop:Generator_UserColumnName="Version" type="xs:string" minOccurs="0" />
              <xs:element name="IsTranslationProvider" msprop:Generator_ColumnVarNameInTable="columnIsTranslationProvider" msprop:Generator_ColumnPropNameInRow="IsTranslationProvider" msprop:Generator_ColumnPropNameInTable="IsTranslationProviderColumn" msprop:Generator_UserColumnName="IsTranslationProvider" type="xs:boolean" minOccurs="0" />
              <xs:element name="IsPushingEnabled" msprop:Generator_ColumnVarNameInTable="columnIsPushingEnabled" msprop:Generator_ColumnPropNameInRow="IsPushingEnabled" msprop:Generator_ColumnPropNameInTable="IsPushingEnabledColumn" msprop:Generator_UserColumnName="IsPushingEnabled" type="xs:boolean" minOccurs="0" />
              <xs:element name="IsAsyncTransportSupported" msprop:Generator_ColumnVarNameInTable="columnIsAsyncTransportSupported" msprop:Generator_ColumnPropNameInRow="IsAsyncTransportSupported" msprop:Generator_ColumnPropNameInTable="IsAsyncTransportSupportedColumn" msprop:Generator_UserColumnName="IsAsyncTransportSupported" type="xs:boolean" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="PluginLanguage" msprop:Generator_TableClassName="PluginLanguageDataTable" msprop:Generator_TableVarName="tablePluginLanguage" msprop:Generator_TablePropName="PluginLanguage" msprop:Generator_RowDeletingName="PluginLanguageRowDeleting" msprop:Generator_UserTableName="PluginLanguage" msprop:Generator_RowChangingName="PluginLanguageRowChanging" msprop:Generator_RowEvHandlerName="PluginLanguageRowChangeEventHandler" msprop:Generator_RowDeletedName="PluginLanguageRowDeleted" msprop:Generator_RowEvArgName="PluginLanguageRowChangeEvent" msprop:Generator_RowChangedName="PluginLanguageRowChanged" msprop:Generator_RowClassName="PluginLanguageRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="PluginId" msprop:Generator_ColumnVarNameInTable="columnPluginId" msprop:Generator_ColumnPropNameInRow="PluginId" msprop:Generator_ColumnPropNameInTable="PluginIdColumn" msprop:Generator_UserColumnName="PluginId" type="xs:string" />
              <xs:element name="PluginCode" msprop:Generator_ColumnVarNameInTable="columnPluginCode" msprop:Generator_ColumnPropNameInRow="PluginCode" msprop:Generator_ColumnPropNameInTable="PluginCodeColumn" msprop:Generator_UserColumnName="PluginCode" type="xs:string" />
              <xs:element name="PluginName" msprop:Generator_ColumnVarNameInTable="columnPluginName" msprop:Generator_ColumnPropNameInRow="PluginName" msprop:Generator_ColumnPropNameInTable="PluginNameColumn" msprop:Generator_UserColumnName="PluginName" type="xs:string" minOccurs="0" />
              <xs:element name="LanguageCode" msprop:Generator_ColumnVarNameInTable="columnLanguageCode" msprop:Generator_ColumnPropNameInRow="LanguageCode" msprop:Generator_ColumnPropNameInTable="LanguageCodeColumn" msprop:Generator_UserColumnName="LanguageCode" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="TPWorkArea" msprop:Generator_TableClassName="TPWorkAreaDataTable" msprop:Generator_TableVarName="tableTPWorkArea" msprop:Generator_TablePropName="TPWorkArea" msprop:Generator_RowDeletingName="TPWorkAreaRowDeleting" msprop:Generator_UserTableName="TPWorkArea" msprop:Generator_RowChangingName="TPWorkAreaRowChanging" msprop:Generator_RowEvHandlerName="TPWorkAreaRowChangeEventHandler" msprop:Generator_RowDeletedName="TPWorkAreaRowDeleted" msprop:Generator_RowEvArgName="TPWorkAreaRowChangeEvent" msprop:Generator_RowChangedName="TPWorkAreaRowChanged" msprop:Generator_RowClassName="TPWorkAreaRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="TPId" msprop:Generator_ColumnVarNameInTable="columnTPId" msprop:Generator_ColumnPropNameInRow="TPId" msprop:Generator_ColumnPropNameInTable="TPIdColumn" msprop:Generator_UserColumnName="TPId" type="xs:string" />
              <xs:element name="TPWorkAreaId" msprop:Generator_ColumnVarNameInTable="columnTPWorkAreaId" msprop:Generator_ColumnPropNameInRow="TPWorkAreaId" msprop:Generator_ColumnPropNameInTable="TPWorkAreaIdColumn" msprop:Generator_UserColumnName="TPWorkAreaId" type="xs:string" />
              <xs:element name="TPWorkAreaName" msprop:Generator_ColumnVarNameInTable="columnTPWorkAreaName" msprop:Generator_ColumnPropNameInRow="TPWorkAreaName" msprop:Generator_ColumnPropNameInTable="TPWorkAreaNameColumn" msprop:Generator_UserColumnName="TPWorkAreaName" type="xs:string" minOccurs="0" />
              <xs:element name="WorkAreaId" msprop:Generator_ColumnVarNameInTable="columnWorkAreaId" msprop:Generator_ColumnPropNameInRow="WorkAreaId" msprop:Generator_ColumnPropNameInTable="WorkAreaIdColumn" msprop:Generator_UserColumnName="WorkAreaId" type="xs:string" minOccurs="0" />
              <xs:element name="IsApproved" msprop:Generator_ColumnVarNameInTable="columnIsApproved" msprop:Generator_ColumnPropNameInRow="IsApproved" msprop:Generator_ColumnPropNameInTable="IsApprovedColumn" msprop:Generator_UserColumnName="IsApproved" type="xs:boolean" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="Product" msprop:Generator_TableClassName="ProductDataTable" msprop:Generator_TableVarName="tableProduct" msprop:Generator_TablePropName="Product" msprop:Generator_RowDeletingName="ProductRowDeleting" msprop:Generator_UserTableName="Product" msprop:Generator_RowChangingName="ProductRowChanging" msprop:Generator_RowEvHandlerName="ProductRowChangeEventHandler" msprop:Generator_RowDeletedName="ProductRowDeleted" msprop:Generator_RowEvArgName="ProductRowChangeEvent" msprop:Generator_RowChangedName="ProductRowChanged" msprop:Generator_RowClassName="ProductRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Id" msprop:Generator_ColumnVarNameInTable="columnId" msprop:Generator_ColumnPropNameInRow="Id" msprop:Generator_ColumnPropNameInTable="IdColumn" msprop:Generator_UserColumnName="Id" type="xs:string" />
              <xs:element name="Name" msprop:Generator_ColumnVarNameInTable="columnName" msprop:Generator_ColumnPropNameInRow="Name" msprop:Generator_ColumnPropNameInTable="NameColumn" msprop:Generator_UserColumnName="Name" type="xs:string" minOccurs="0" />
              <xs:element name="Description" msprop:Generator_ColumnVarNameInTable="columnDescription" msprop:Generator_ColumnPropNameInRow="Description" msprop:Generator_ColumnPropNameInTable="DescriptionColumn" msprop:Generator_UserColumnName="Description" type="xs:string" minOccurs="0" />
              <xs:element name="IsApproved" msprop:Generator_ColumnVarNameInTable="columnIsApproved" msprop:Generator_ColumnPropNameInRow="IsApproved" msprop:Generator_ColumnPropNameInTable="IsApprovedColumn" msprop:Generator_UserColumnName="IsApproved" type="xs:boolean" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="TPCompaniesMapping" msprop:Generator_TableClassName="TPCompaniesMappingDataTable" msprop:Generator_TableVarName="tableTPCompaniesMapping" msprop:Generator_TablePropName="TPCompaniesMapping" msprop:Generator_RowDeletingName="TPCompaniesMappingRowDeleting" msprop:Generator_UserTableName="TPCompaniesMapping" msprop:Generator_RowChangingName="TPCompaniesMappingRowChanging" msprop:Generator_RowEvHandlerName="TPCompaniesMappingRowChangeEventHandler" msprop:Generator_RowDeletedName="TPCompaniesMappingRowDeleted" msprop:Generator_RowEvArgName="TPCompaniesMappingRowChangeEvent" msprop:Generator_RowChangedName="TPCompaniesMappingRowChanged" msprop:Generator_RowClassName="TPCompaniesMappingRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="CompanyId" msprop:Generator_ColumnVarNameInTable="columnCompanyId" msprop:Generator_ColumnPropNameInRow="CompanyId" msprop:Generator_ColumnPropNameInTable="CompanyIdColumn" msprop:Generator_UserColumnName="CompanyId" type="xs:string" />
              <xs:element name="TpId" msprop:Generator_ColumnVarNameInTable="columnTpId" msprop:Generator_ColumnPropNameInRow="TpId" msprop:Generator_ColumnPropNameInTable="TpIdColumn" msprop:Generator_UserColumnName="TpId" type="xs:string" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="ProjectsToSync" msprop:Generator_TableClassName="ProjectsToSyncDataTable" msprop:Generator_TableVarName="tableProjectsToSync" msprop:Generator_TablePropName="ProjectsToSync" msprop:Generator_RowDeletingName="ProjectsToSyncRowDeleting" msprop:Generator_UserTableName="ProjectsToSync" msprop:Generator_RowChangingName="ProjectsToSyncRowChanging" msprop:Generator_RowEvHandlerName="ProjectsToSyncRowChangeEventHandler" msprop:Generator_RowDeletedName="ProjectsToSyncRowDeleted" msprop:Generator_RowEvArgName="ProjectsToSyncRowChangeEvent" msprop:Generator_RowChangedName="ProjectsToSyncRowChanged" msprop:Generator_RowClassName="ProjectsToSyncRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="ProjectId" msprop:Generator_ColumnVarNameInTable="columnProjectId" msprop:Generator_ColumnPropNameInRow="ProjectId" msprop:Generator_ColumnPropNameInTable="ProjectIdColumn" msprop:Generator_UserColumnName="ProjectId" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="SyncData" msprop:Generator_TableClassName="SyncDataDataTable" msprop:Generator_TableVarName="tableSyncData" msprop:Generator_TablePropName="SyncData" msprop:Generator_RowDeletingName="SyncDataRowDeleting" msprop:Generator_UserTableName="SyncData" msprop:Generator_RowChangingName="SyncDataRowChanging" msprop:Generator_RowEvHandlerName="SyncDataRowChangeEventHandler" msprop:Generator_RowDeletedName="SyncDataRowDeleted" msprop:Generator_RowEvArgName="SyncDataRowChangeEvent" msprop:Generator_RowChangedName="SyncDataRowChanged" msprop:Generator_RowClassName="SyncDataRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="ObjectId" msprop:Generator_ColumnVarNameInTable="columnObjectId" msprop:Generator_ColumnPropNameInRow="ObjectId" msprop:Generator_ColumnPropNameInTable="ObjectIdColumn" msprop:Generator_UserColumnName="ObjectId" type="xs:string" />
              <xs:element name="SyncTimeStamp" msprop:Generator_ColumnVarNameInTable="columnSyncTimeStamp" msprop:Generator_ColumnPropNameInRow="SyncTimeStamp" msprop:Generator_ColumnPropNameInTable="SyncTimeStampColumn" msprop:Generator_UserColumnName="SyncTimeStamp" type="xs:duration" minOccurs="0" />
              <xs:element name="ObjectType" msprop:Generator_ColumnVarNameInTable="columnObjectType" msprop:Generator_ColumnPropNameInRow="ObjectType" msprop:Generator_ColumnPropNameInTable="ObjectTypeColumn" msprop:Generator_UserColumnName="ObjectType" type="xs:string" />
              <xs:element name="ConsumerId" msprop:Generator_ColumnVarNameInTable="columnConsumerId" msprop:Generator_ColumnPropNameInRow="ConsumerId" msprop:Generator_ColumnPropNameInTable="ConsumerIdColumn" msprop:Generator_UserColumnName="ConsumerId" type="xs:string" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="Alert" msprop:Generator_TableClassName="AlertDataTable" msprop:Generator_TableVarName="tableAlert" msprop:Generator_TablePropName="Alert" msprop:Generator_RowDeletingName="AlertRowDeleting" msprop:Generator_UserTableName="Alert" msprop:Generator_RowChangingName="AlertRowChanging" msprop:Generator_RowEvHandlerName="AlertRowChangeEventHandler" msprop:Generator_RowDeletedName="AlertRowDeleted" msprop:Generator_RowEvArgName="AlertRowChangeEvent" msprop:Generator_RowChangedName="AlertRowChanged" msprop:Generator_RowClassName="AlertRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Id" msprop:Generator_ColumnVarNameInTable="columnId" msprop:Generator_ColumnPropNameInRow="Id" msprop:Generator_ColumnPropNameInTable="IdColumn" msprop:Generator_UserColumnName="Id" type="xs:string" />
              <xs:element name="Content" msprop:Generator_ColumnVarNameInTable="columnContent" msprop:Generator_ColumnPropNameInRow="Content" msprop:Generator_ColumnPropNameInTable="ContentColumn" msprop:Generator_UserColumnName="Content" type="xs:string" minOccurs="0" />
              <xs:element name="DateCreated" msprop:Generator_ColumnVarNameInTable="columnDateCreated" msprop:Generator_ColumnPropNameInRow="DateCreated" msprop:Generator_ColumnPropNameInTable="DateCreatedColumn" msprop:Generator_UserColumnName="DateCreated" type="xs:dateTime" minOccurs="0" />
              <xs:element name="SiteId" msprop:Generator_ColumnVarNameInTable="columnSiteId" msprop:Generator_ColumnPropNameInRow="SiteId" msprop:Generator_ColumnPropNameInTable="SiteIdColumn" msprop:Generator_UserColumnName="SiteId" type="xs:string" minOccurs="0" />
              <xs:element name="Severity" msdata:Caption="HighestSeverity" msprop:Generator_ColumnVarNameInTable="columnSeverity" msprop:Generator_ColumnPropNameInRow="Severity" msprop:Generator_ColumnPropNameInTable="SeverityColumn" msprop:Generator_UserColumnName="Severity" type="xs:int" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="Package" msprop:Generator_TableClassName="PackageDataTable" msprop:Generator_TableVarName="tablePackage" msprop:Generator_TablePropName="Package" msprop:Generator_RowDeletingName="PackageRowDeleting" msprop:Generator_UserTableName="Package" msprop:Generator_RowChangingName="PackageRowChanging" msprop:Generator_RowEvHandlerName="PackageRowChangeEventHandler" msprop:Generator_RowDeletedName="PackageRowDeleted" msprop:Generator_RowEvArgName="PackageRowChangeEvent" msprop:Generator_RowChangedName="PackageRowChanged" msprop:Generator_RowClassName="PackageRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Id" msprop:Generator_ColumnVarNameInTable="columnId" msprop:Generator_ColumnPropNameInRow="Id" msprop:Generator_ColumnPropNameInTable="IdColumn" msprop:Generator_UserColumnName="Id" type="xs:string" />
              <xs:element name="License" msprop:Generator_ColumnVarNameInTable="columnLicense" msprop:Generator_ColumnPropNameInRow="License" msprop:Generator_ColumnPropNameInTable="LicenseColumn" msprop:Generator_UserColumnName="License" type="xs:string" minOccurs="0" />
              <xs:element name="Session" msprop:Generator_ColumnVarNameInTable="columnSession" msprop:Generator_ColumnPropNameInRow="Session" msprop:Generator_ColumnPropNameInTable="SessionColumn" msprop:Generator_UserColumnName="Session" type="xs:string" minOccurs="0" />
              <xs:element name="DateReceived" msprop:Generator_ColumnVarNameInTable="columnDateReceived" msprop:Generator_ColumnPropNameInRow="DateReceived" msprop:Generator_ColumnPropNameInTable="DateReceivedColumn" msprop:Generator_UserColumnName="DateReceived" type="xs:dateTime" minOccurs="0" />
              <xs:element name="DateSent" msprop:Generator_ColumnVarNameInTable="columnDateSent" msprop:Generator_ColumnPropNameInRow="DateSent" msprop:Generator_ColumnPropNameInTable="DateSentColumn" msprop:Generator_UserColumnName="DateSent" type="xs:dateTime" minOccurs="0" />
              <xs:element name="IsSent" msprop:Generator_ColumnVarNameInTable="columnIsSent" msprop:Generator_ColumnPropNameInRow="IsSent" msprop:Generator_ColumnPropNameInTable="IsSentColumn" msprop:Generator_UserColumnName="IsSent" type="xs:boolean" minOccurs="0" />
              <xs:element name="IsSync" msprop:Generator_ColumnVarNameInTable="columnIsSync" msprop:Generator_ColumnPropNameInRow="IsSync" msprop:Generator_ColumnPropNameInTable="IsSyncColumn" msprop:Generator_UserColumnName="IsSync" type="xs:boolean" minOccurs="0" />
              <xs:element name="IsSuccess" msprop:Generator_ColumnVarNameInTable="columnIsSuccess" msprop:Generator_ColumnPropNameInRow="IsSuccess" msprop:Generator_ColumnPropNameInTable="IsSuccessColumn" msprop:Generator_UserColumnName="IsSuccess" type="xs:boolean" minOccurs="0" />
              <xs:element name="DeliveryPackageFileName" msprop:Generator_ColumnVarNameInTable="columnDeliveryPackageFileName" msprop:Generator_ColumnPropNameInRow="DeliveryPackageFileName" msprop:Generator_ColumnPropNameInTable="DeliveryPackageFileNameColumn" msprop:Generator_UserColumnName="DeliveryPackageFileName" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="AlertPackages" msprop:Generator_TableClassName="AlertPackagesDataTable" msprop:Generator_TableVarName="tableAlertPackages" msprop:Generator_TablePropName="AlertPackages" msprop:Generator_RowDeletingName="AlertPackagesRowDeleting" msprop:Generator_UserTableName="AlertPackages" msprop:Generator_RowChangingName="AlertPackagesRowChanging" msprop:Generator_RowEvHandlerName="AlertPackagesRowChangeEventHandler" msprop:Generator_RowDeletedName="AlertPackagesRowDeleted" msprop:Generator_RowEvArgName="AlertPackagesRowChangeEvent" msprop:Generator_RowChangedName="AlertPackagesRowChanged" msprop:Generator_RowClassName="AlertPackagesRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="AlertId" msprop:Generator_ColumnVarNameInTable="columnAlertId" msprop:Generator_ColumnPropNameInRow="AlertId" msprop:Generator_ColumnPropNameInTable="AlertIdColumn" msprop:Generator_UserColumnName="AlertId" type="xs:string" />
              <xs:element name="PackageId" msprop:Generator_ColumnVarNameInTable="columnPackageId" msprop:Generator_ColumnPropNameInRow="PackageId" msprop:Generator_ColumnPropNameInTable="PackageIdColumn" msprop:Generator_UserColumnName="PackageId" type="xs:string" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:choice>
    </xs:complexType>
    <xs:unique name="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:TPProduct" />
      <xs:field xpath="mstns:TPId" />
      <xs:field xpath="mstns:TPProductId" />
    </xs:unique>
    <xs:unique name="Content_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:Content" />
      <xs:field xpath="mstns:Id" />
    </xs:unique>
    <xs:unique name="Translation_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:Translation" />
      <xs:field xpath="mstns:Id" />
    </xs:unique>
    <xs:unique name="Project_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:Project" />
      <xs:field xpath="mstns:Id" />
    </xs:unique>
    <xs:unique name="Contact_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:Contact" />
      <xs:field xpath="mstns:Id" />
    </xs:unique>
    <xs:unique name="PluginLicense_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:PluginLicense" />
      <xs:field xpath="mstns:LicenseKey" />
    </xs:unique>
    <xs:unique name="BillingInfo_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:BillingInfo" />
      <xs:field xpath="mstns:Id" />
    </xs:unique>
    <xs:unique name="Company_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:Company" />
      <xs:field xpath="mstns:Id" />
    </xs:unique>
    <xs:unique name="WorkArea_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:WorkArea" />
      <xs:field xpath="mstns:Id" />
    </xs:unique>
    <xs:unique name="Language_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:Language" />
      <xs:field xpath="mstns:Code" />
    </xs:unique>
    <xs:unique name="TranslationProvider_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:TranslationProvider" />
      <xs:field xpath="mstns:Id" />
    </xs:unique>
    <xs:unique name="StateHistory_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:StateHistory" />
      <xs:field xpath="mstns:Id" />
    </xs:unique>
    <xs:unique name="Plugin_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:Plugin" />
      <xs:field xpath="mstns:Id" />
    </xs:unique>
    <xs:unique name="PluginLanguage_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:PluginLanguage" />
      <xs:field xpath="mstns:PluginId" />
      <xs:field xpath="mstns:PluginCode" />
    </xs:unique>
    <xs:unique name="TPWorkArea_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:TPWorkArea" />
      <xs:field xpath="mstns:TPId" />
      <xs:field xpath="mstns:TPWorkAreaId" />
    </xs:unique>
    <xs:unique name="Product_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:Product" />
      <xs:field xpath="mstns:Id" />
    </xs:unique>
    <xs:unique name="TPCompaniesMapping_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:TPCompaniesMapping" />
      <xs:field xpath="mstns:CompanyId" />
      <xs:field xpath="mstns:TpId" />
    </xs:unique>
    <xs:unique name="SyncData_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:SyncData" />
      <xs:field xpath="mstns:ConsumerId" />
      <xs:field xpath="mstns:ObjectType" />
      <xs:field xpath="mstns:ObjectId" />
    </xs:unique>
    <xs:unique name="Alert_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:Alert" />
      <xs:field xpath="mstns:Id" />
    </xs:unique>
    <xs:unique name="Package_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:Package" />
      <xs:field xpath="mstns:Id" />
    </xs:unique>
    <xs:unique name="AlertPackages_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:AlertPackages" />
      <xs:field xpath="mstns:AlertId" />
      <xs:field xpath="mstns:PackageId" />
    </xs:unique>
  </xs:element>
  <xs:annotation>
    <xs:appinfo>
      <msdata:Relationship name="Terminology_ProjectId" msdata:parent="WorkArea" msdata:child="Project" msdata:parentkey="Id" msdata:childkey="WorkAreaId" msprop:Generator_UserChildTable="Project" msprop:Generator_ChildPropName="GetProjectIdRows" msprop:Generator_UserParentTable="WorkArea" msprop:Generator_UserRelationName="Terminology_ProjectId" msprop:Generator_RelationVarName="relationTerminology_ProjectId" msprop:Generator_ParentPropName="WorkAreaRow" />
      <msdata:Relationship name="Contact_Project" msdata:parent="Contact" msdata:child="Project" msdata:parentkey="Id" msdata:childkey="OwnerId" msprop:Generator_UserChildTable="Project" msprop:Generator_ChildPropName="GetProjectRowsByContact_Project" msprop:Generator_ParentPropName="ContactRowByContact_Project" msprop:Generator_UserRelationName="Contact_Project" msprop:Generator_RelationVarName="relationContact_Project" msprop:Generator_UserParentTable="Contact" />
      <msdata:Relationship name="Contact_Project1" msdata:parent="Contact" msdata:child="Project" msdata:parentkey="Id" msdata:childkey="TechnicalContactId" msprop:Generator_UserChildTable="Project" msprop:Generator_ChildPropName="GetProjectRowsByContact_Project1" msprop:Generator_ParentPropName="ContactRowByContact_Project1" msprop:Generator_UserRelationName="Contact_Project1" msprop:Generator_RelationVarName="relationContact_Project1" msprop:Generator_UserParentTable="Contact" />
      <msdata:Relationship name="Language_Content" msdata:parent="Language" msdata:child="Content" msdata:parentkey="Code" msdata:childkey="LanguageCode" msprop:Generator_UserChildTable="Content" msprop:Generator_ChildPropName="GetContentRows" msprop:Generator_ParentPropName="LanguageRow" msprop:Generator_UserRelationName="Language_Content" msprop:Generator_RelationVarName="relationLanguage_Content" msprop:Generator_UserParentTable="Language" />
      <msdata:Relationship name="Content_Translation" msdata:parent="Content" msdata:child="Translation" msdata:parentkey="Id" msdata:childkey="SourceContentId" msprop:Generator_UserChildTable="Translation" msprop:Generator_ChildPropName="GetTranslationRowsByContent_Translation" msprop:Generator_ParentPropName="ContentRowByContent_Translation" msprop:Generator_UserRelationName="Content_Translation" msprop:Generator_RelationVarName="relationContent_Translation" msprop:Generator_UserParentTable="Content" />
      <msdata:Relationship name="Content_Translation1" msdata:parent="Content" msdata:child="Translation" msdata:parentkey="Id" msdata:childkey="TargetContentId" msprop:Generator_UserChildTable="Translation" msprop:Generator_ChildPropName="GetTranslationRowsByContent_Translation1" msprop:Generator_ParentPropName="ContentRowByContent_Translation1" msprop:Generator_UserRelationName="Content_Translation1" msprop:Generator_RelationVarName="relationContent_Translation1" msprop:Generator_UserParentTable="Content" />
      <msdata:Relationship name="TranslationProvider_Company" msdata:parent="TranslationProvider" msdata:child="Company" msdata:parentkey="Id" msdata:childkey="Id" msprop:Generator_UserChildTable="Company" msprop:Generator_ChildPropName="GetCompanyRows" msprop:Generator_ParentPropName="TranslationProviderRow" msprop:Generator_UserRelationName="TranslationProvider_Company" msprop:Generator_RelationVarName="relationTranslationProvider_Company" msprop:Generator_UserParentTable="TranslationProvider" />
      <msdata:Relationship name="Contact_StateHistory" msdata:parent="Contact" msdata:child="StateHistory" msdata:parentkey="Id" msdata:childkey="OwnerID" msprop:Generator_UserChildTable="StateHistory" msprop:Generator_ChildPropName="GetStateHistoryRows" msprop:Generator_ParentPropName="ContactRow" msprop:Generator_UserRelationName="Contact_StateHistory" msprop:Generator_RelationVarName="relationContact_StateHistory" msprop:Generator_UserParentTable="Contact" />
      <msdata:Relationship name="StateHistory_ProjectHistory" msdata:parent="StateHistory" msdata:child="ProjectHistory" msdata:parentkey="Id" msdata:childkey="StateId" msprop:Generator_UserChildTable="ProjectHistory" msprop:Generator_ChildPropName="GetProjectHistoryRows" msprop:Generator_ParentPropName="StateHistoryRow" msprop:Generator_UserRelationName="StateHistory_ProjectHistory" msprop:Generator_RelationVarName="relationStateHistory_ProjectHistory" msprop:Generator_UserParentTable="StateHistory" />
      <msdata:Relationship name="StateHistory_TranslationHistory" msdata:parent="StateHistory" msdata:child="TranslationHistory" msdata:parentkey="Id" msdata:childkey="StateId" msprop:Generator_UserChildTable="TranslationHistory" msprop:Generator_ChildPropName="GetTranslationHistoryRows" msprop:Generator_ParentPropName="StateHistoryRow" msprop:Generator_UserRelationName="StateHistory_TranslationHistory" msprop:Generator_RelationVarName="relationStateHistory_TranslationHistory" msprop:Generator_UserParentTable="StateHistory" />
      <msdata:Relationship name="Language_LanguageLocalization" msdata:parent="Language" msdata:child="LanguageLocalization" msdata:parentkey="Code" msdata:childkey="Code" msprop:Generator_UserChildTable="LanguageLocalization" msprop:Generator_ChildPropName="GetLanguageLocalizationRows" msprop:Generator_ParentPropName="LanguageRow" msprop:Generator_UserRelationName="Language_LanguageLocalization" msprop:Generator_RelationVarName="relationLanguage_LanguageLocalization" msprop:Generator_UserParentTable="Language" />
      <msdata:Relationship name="Plugin_PluginLanguage" msdata:parent="Plugin" msdata:child="PluginLanguage" msdata:parentkey="Id" msdata:childkey="PluginId" msprop:Generator_UserChildTable="PluginLanguage" msprop:Generator_ChildPropName="GetPluginLanguageRows" msprop:Generator_ParentPropName="PluginRow" msprop:Generator_UserRelationName="Plugin_PluginLanguage" msprop:Generator_RelationVarName="relationPlugin_PluginLanguage" msprop:Generator_UserParentTable="Plugin" />
      <msdata:Relationship name="Plugin_PluginLicense" msdata:parent="Plugin" msdata:child="PluginLicense" msdata:parentkey="Id" msdata:childkey="PluginId" msprop:Generator_UserChildTable="PluginLicense" msprop:Generator_ChildPropName="GetPluginLicenseRows" msprop:Generator_ParentPropName="PluginRow" msprop:Generator_UserRelationName="Plugin_PluginLicense" msprop:Generator_RelationVarName="relationPlugin_PluginLicense" msprop:Generator_UserParentTable="Plugin" />
      <msdata:Relationship name="Language_PluginLanguage" msdata:parent="Language" msdata:child="PluginLanguage" msdata:parentkey="Code" msdata:childkey="LanguageCode" msprop:Generator_UserChildTable="PluginLanguage" msprop:Generator_ChildPropName="GetPluginLanguageRows" msprop:Generator_ParentPropName="LanguageRow" msprop:Generator_UserRelationName="Language_PluginLanguage" msprop:Generator_RelationVarName="relationLanguage_PluginLanguage" msprop:Generator_UserParentTable="Language" />
      <msdata:Relationship name="TranslationProvider_TPWorkArea" msdata:parent="TranslationProvider" msdata:child="TPWorkArea" msdata:parentkey="Id" msdata:childkey="TPId" msprop:Generator_UserChildTable="TPWorkArea" msprop:Generator_ChildPropName="GetTPWorkAreaRows" msprop:Generator_UserParentTable="TranslationProvider" msprop:Generator_UserRelationName="TranslationProvider_TPWorkArea" msprop:Generator_RelationVarName="relationTranslationProvider_TPWorkArea" msprop:Generator_ParentPropName="TranslationProviderRow" />
      <msdata:Relationship name="WorkArea_TPWorkArea" msdata:parent="WorkArea" msdata:child="TPWorkArea" msdata:parentkey="Id" msdata:childkey="WorkAreaId" msprop:Generator_UserChildTable="TPWorkArea" msprop:Generator_ChildPropName="GetTPWorkAreaRows" msprop:Generator_UserParentTable="WorkArea" msprop:Generator_UserRelationName="WorkArea_TPWorkArea" msprop:Generator_RelationVarName="relationWorkArea_TPWorkArea" msprop:Generator_ParentPropName="WorkAreaRow" />
      <msdata:Relationship name="Product_Project" msdata:parent="Product" msdata:child="Project" msdata:parentkey="Id" msdata:childkey="ProductId" msprop:Generator_UserChildTable="Project" msprop:Generator_ChildPropName="GetProjectRows" msprop:Generator_UserParentTable="Product" msprop:Generator_UserRelationName="Product_Project" msprop:Generator_RelationVarName="relationProduct_Project" msprop:Generator_ParentPropName="ProductRow" />
      <msdata:Relationship name="Product_TPProduct" msdata:parent="Product" msdata:child="TPProduct" msdata:parentkey="Id" msdata:childkey="ProductId" msprop:Generator_UserChildTable="TPProduct" msprop:Generator_ChildPropName="GetTPProductRows" msprop:Generator_UserParentTable="Product" msprop:Generator_UserRelationName="Product_TPProduct" msprop:Generator_RelationVarName="relationProduct_TPProduct" msprop:Generator_ParentPropName="ProductRow" />
      <msdata:Relationship name="TranslationProvider_TPProduct" msdata:parent="TranslationProvider" msdata:child="TPProduct" msdata:parentkey="Id" msdata:childkey="TPId" msprop:Generator_UserChildTable="TPProduct" msprop:Generator_ChildPropName="GetTPProductRows" msprop:Generator_UserParentTable="TranslationProvider" msprop:Generator_UserRelationName="TranslationProvider_TPProduct" msprop:Generator_RelationVarName="relationTranslationProvider_TPProduct" msprop:Generator_ParentPropName="TranslationProviderRow" />
      <msdata:Relationship name="Company_TPCompaniesMapping" msdata:parent="Company" msdata:child="TPCompaniesMapping" msdata:parentkey="Id" msdata:childkey="CompanyId" msprop:Generator_UserChildTable="TPCompaniesMapping" msprop:Generator_ChildPropName="GetTPCompaniesMappingRows" msprop:Generator_UserParentTable="Company" msprop:Generator_UserRelationName="Company_TPCompaniesMapping" msprop:Generator_RelationVarName="relationCompany_TPCompaniesMapping" msprop:Generator_ParentPropName="CompanyRow" />
      <msdata:Relationship name="TranslationProvider_TPCompaniesMapping" msdata:parent="TranslationProvider" msdata:child="TPCompaniesMapping" msdata:parentkey="Id" msdata:childkey="TpId" msprop:Generator_UserChildTable="TPCompaniesMapping" msprop:Generator_ChildPropName="GetTPCompaniesMappingRows" msprop:Generator_UserParentTable="TranslationProvider" msprop:Generator_UserRelationName="TranslationProvider_TPCompaniesMapping" msprop:Generator_RelationVarName="relationTranslationProvider_TPCompaniesMapping" msprop:Generator_ParentPropName="TranslationProviderRow" />
      <msdata:Relationship name="Project_ProjectsToSync" msdata:parent="Project" msdata:child="ProjectsToSync" msdata:parentkey="Id" msdata:childkey="ProjectId" msprop:Generator_UserChildTable="ProjectsToSync" msprop:Generator_ChildPropName="GetProjectsToSyncRows" msprop:Generator_UserParentTable="Project" msprop:Generator_UserRelationName="Project_ProjectsToSync" msprop:Generator_RelationVarName="relationProject_ProjectsToSync" msprop:Generator_ParentPropName="ProjectRow" />
      <msdata:Relationship name="PluginLicense_Project" msdata:parent="PluginLicense" msdata:child="Project" msdata:parentkey="LicenseKey" msdata:childkey="LicenseKey" msprop:Generator_UserChildTable="Project" msprop:Generator_ChildPropName="GetProjectRows" msprop:Generator_ParentPropName="PluginLicenseRow" msprop:Generator_UserRelationName="PluginLicense_Project" msprop:Generator_RelationVarName="relationPluginLicense_Project" msprop:Generator_UserParentTable="PluginLicense" />
      <msdata:Relationship name="PluginLicense_SyncData" msdata:parent="PluginLicense" msdata:child="SyncData" msdata:parentkey="LicenseKey" msdata:childkey="ConsumerId" msprop:Generator_UserChildTable="SyncData" msprop:Generator_ChildPropName="GetSyncDataRows" msprop:Generator_ParentPropName="PluginLicenseRow" msprop:Generator_UserRelationName="PluginLicense_SyncData" msprop:Generator_RelationVarName="relationPluginLicense_SyncData" msprop:Generator_UserParentTable="PluginLicense" />
      <msdata:Relationship name="Language_Translation" msdata:parent="Language" msdata:child="Translation" msdata:parentkey="Code" msdata:childkey="SourceContentId" msprop:Generator_UserChildTable="Translation" msprop:Generator_ChildPropName="GetTranslationRows" msprop:Generator_UserParentTable="Language" msprop:Generator_UserRelationName="Language_Translation" msprop:Generator_RelationVarName="relationLanguage_Translation" msprop:Generator_ParentPropName="LanguageRow" />
      <msdata:Relationship name="Language_Translation1" msdata:parent="Language" msdata:child="Translation" msdata:parentkey="Code" msdata:childkey="TargetContentId" msprop:Generator_UserChildTable="Translation" msprop:Generator_ChildPropName="GetTranslationRowsByLanguage_Translation1" msprop:Generator_UserParentTable="Language" msprop:Generator_UserRelationName="Language_Translation1" msprop:Generator_RelationVarName="relationLanguage_Translation1" msprop:Generator_ParentPropName="LanguageRowByLanguage_Translation1" />
      <msdata:Relationship name="Alert_AlertPackages" msdata:parent="Alert" msdata:child="AlertPackages" msdata:parentkey="Id" msdata:childkey="AlertId" msprop:Generator_UserChildTable="AlertPackages" msprop:Generator_ChildPropName="GetAlertPackagesRows" msprop:Generator_UserParentTable="Alert" msprop:Generator_UserRelationName="Alert_AlertPackages" msprop:Generator_RelationVarName="relationAlert_AlertPackages" msprop:Generator_ParentPropName="AlertRow" />
    </xs:appinfo>
  </xs:annotation>
</xs:schema>